<?php
//Funcion que sirve para ir generando horas por lapzo de tiempos
function sumarHora($horaInicial, $minutos){
	list($hora, $minuto, $segundo) = explode(':', $horaInicial);
			
	$minutosTotales = $hora*60 + $minuto + $minutos;
		
	$nuevaHora = floor($minutosTotales/60);
	$nuevoMinuto = $minutosTotales%60;
	
	if($nuevaHora<10) $nuevaHora =  "0".$nuevaHora;
	if($nuevoMinuto<10) $nuevoMinuto =  "0".$nuevoMinuto;
	
	return($nuevaHora.":".$nuevoMinuto.":00");
}
?>

<!-- Importamos los metodos js del abm de modulos -->
<script type="text/javascript" src="<?php echo base_url(); ?>js/funciones_modulos.js"></script>

<!-- Importamos la libreria jquery numeric -->
<script type="text/javascript" src="<?php echo base_url(); ?>jquery/jquery.numeric.js"></script>

<script type="text/javascript">
	//Esto se ejecuta cuando se termina de cargar la web
	$(document).ready(function(){
		//Le damos el foco al primer campo del formulario
		$("#tipoModulo").focus();
	});
</script>

<div class="breadcrumbs" id="breadcrumbs">
	<script type="text/javascript">
		try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
	</script>

	<!-- Informacion de las secciones abiertas -->
	<ul class="breadcrumb">
		<li>
			<i class="icon-home home-icon"></i>
			<a href="<?php echo(site_url("inicio")); ?>">Inicio</a>
		</li>
		
		<li>
			<a href="<?php echo(site_url("asignatura/consultar/".$idCicloLectivoSel."/".$idTurnoSel."/".$idCursoSel."/".$idDivisionSel)); ?>">Asignaturas</a>
		</li>
		
		<li>
			<a href="<?php echo(site_url("modulo/consultar/".$idAsignaturaSel."/".$idCicloLectivoSel."/".$idTurnoSel."/".$idCursoSel."/".$idDivisionSel)); ?>">M&oacute;dulos</a>
		</li>
		
		<li class="active">
			<a href="<?php echo(current_url()); ?>">Modificar</a>
		</li>
	</ul><!-- .breadcrumb -->
	<!-- Fin Informacion de las secciones abiertas -->
</div>

<!-- Seccion de contenido -->
<div class="page-content">
	<div class="page-header">
		<h1>
			M&oacute;dulos
			<small>
				<i class="icon-double-angle-right"></i>
				<span style="font-weight:bold"> Asignatura: </span><?php echo($asignaturaSel->row()->nombre); ?> - 
				<span style="font-weight:bold"> Curso: </span><?php echo($asignaturaSel->row()->curso); ?> - <?php echo($asignaturaSel->row()->division); ?>
			</small>
		</h1>
	</div><!-- /.page-header -->
	
	<!-- start: Botonera chica -->
	<div class="row-fluid">
		<a onclick="modificarModulo()" href="#" class="btn btn-app btn-primary btn-sm no-radius">
			<i class="icon-save"></i>
			Guardar
		</a>
		
		<?php if($idModuloAnt != 0) { ?>
		<a href="<?php echo site_url("modulo/abrirPantallaModificar/".$idModuloAnt."/".$idCicloLectivoSel."/".$idTurnoSel."/".$idCursoSel."/".$idDivisionSel."/".$idAsignaturaSel) ?>" class="btn btn-success btn-app btn-sm no-radius">
			<i class="icon-chevron-left"></i>
			Anterior
		</a>
		<?php } else { ?>
		<a class="btn btn-default btn-app btn-sm no-radius">
			<i class="icon-chevron-left"></i>
			Anterior				
		</a>
		<?php }  ?>	
		
		<?php if($idModuloSig != 0) { ?>
		<a href="<?php echo site_url("modulo/abrirPantallaModificar/".$idModuloSig."/".$idCicloLectivoSel."/".$idTurnoSel."/".$idCursoSel."/".$idDivisionSel."/".$idAsignaturaSel) ?>" class="btn btn-app btn-success btn-sm no-radius">
			<i class="icon-chevron-right"></i>
			Siguiente
		</a>
		<?php } else { ?>
		<a class="btn btn-default btn-app btn-sm no-radius">
			<i class="icon-chevron-right"></i>
			Siguiente
		</a>
		<?php }  ?>
	</div>
	<!-- end: Botonera chica -->
	
	<div class="hr hr-double hr-dotted hr18"></div>

	<div class="row">		
		<div class="col-xs-12 col-sm-8">
			<div class="widget-box">
				<div class="widget-header">
					<h4>Ingrese los datos marcados con (*)</h4>
				</div>

				<div class="widget-body">
					<div class="widget-main">
						<form class="form-horizontal" role="form" action="<?php echo(site_url('modulo/modificar/'.$moduloSel->row()->idModulo)); ?>" id="formModulo" method="post" target="iframeUpload">
							<div id="campoTipoModulo" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="tipoModulo">Tipo M&oacute;dulo: (*)</label>
								<div class="col-sm-9">
									<select style="padding:4px" id="tipoModulo" name="tipoModulo" class="col-xs-12 col-sm-10" required>
										<option value="0" selected="selected">Seleccionar</option>
										<?php
											//Recorremos todos los tipos de modulos que nos paso el controlador y generamos el selector
											foreach ($tiposModulos->result() as $tipoModulo){
												if($tipoModulo->idTipoModulo == $moduloSel->row()->idTipoModulo)
													echo ('<option selected="selected" value="'.$tipoModulo->idTipoModulo.'">'.$tipoModulo->nombre.'</option>');
												else
													echo ('<option value="'.$tipoModulo->idTipoModulo.'">'.$tipoModulo->nombre.'</option>');
											}
										?>
									</select>
								</div>
							</div>
							
							<div id="campoEspacioEscolar" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="espacioEscolar">Espacio Escolar:</label>
								<div class="col-sm-9">
									<select style="padding:4px" id="espacioEscolar" name="espacioEscolar" class="col-xs-12 col-sm-10">
										<option value="0" selected="selected">Seleccionar</option>
										<?php
											//Recorremos todos los espacios escolares que nos paso el controlador y generamos el selector
											foreach ($espaciosEscolares->result() as $espacio){												
												if($espacio->idEspacioEscolar == $moduloSel->row()->idEspacioEscolar)
													echo ('<option selected="selected" value="'.$espacio->idEspacioEscolar.'">'.$espacio->nombre.'</option>');
												else
													echo ('<option value="'.$espacio->idEspacioEscolar.'">'.$espacio->nombre.'</option>');
											}
										?>
									</select>
								</div>
							</div>
							
							<div id="campoTurno" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="turno">Turno:</label>
								<div class="col-sm-9">
									<select style="padding:4px" id="turno" name="turno" class="col-xs-12 col-sm-10" onchange="actualizarPeriodosTurno('<?php echo(base_url()."turno/actualizarPeriodos");?>')">
										<?php
											//Recorremos todos los turnos que nos paso el controlador y generamos el selector
											foreach ($turnos->result() as $turno){
												if($turno->idTurno == $moduloSel->row()->idTurno){
													echo ('<option selected="selected" value="'.$turno->idTurno.'">'.$turno->nombre.'</option>');
												} else {
													echo ('<option value="'.$turno->idTurno.'">'.$turno->nombre.'</option>');
												}
											}
										?>
									</select>
								</div>
							</div>
							
							<div id="campoDiaAsignado" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="diaAsignado"> D&iacute;a Asignado:</label>
								<div class="col-sm-9">
									<select style="padding:4px" id="diaAsignado" name="diaAsignado" class="col-xs-12 col-sm-10">
										<option value="0" <?php if($moduloSel->row()->diaAsignado==0) echo('selected="selected"'); ?>>Seleccionar</option>
										<option value="1" <?php if($moduloSel->row()->diaAsignado==1) echo('selected="selected"'); ?>>Lunes</option>
										<option value="2" <?php if($moduloSel->row()->diaAsignado==2) echo('selected="selected"'); ?>>Martes</option>
										<option value="3" <?php if($moduloSel->row()->diaAsignado==3) echo('selected="selected"'); ?>>Mi&eacute;rcoles</option>
										<option value="4" <?php if($moduloSel->row()->diaAsignado==4) echo('selected="selected"'); ?>>Jueves</option>
										<option value="5" <?php if($moduloSel->row()->diaAsignado==5) echo('selected="selected"'); ?>>Viernes</option>
										<option value="6" <?php if($moduloSel->row()->diaAsignado==6) echo('selected="selected"'); ?>>S&aacute;bado</option>
										<option value="7" <?php if($moduloSel->row()->diaAsignado==7) echo('selected="selected"'); ?>>Domingo</option>
									</select>
								</div>
							</div>
							
							<?php
								//Busco al turno para obtener la hora de inicio y la cantidad de periodos
								$turnoSel = $this->m_turno->get($moduloSel->row()->idTurno);
								
								$hora = $turnoSel->row()->horaInicio;
							?>
							
							<div id="campoPeriodoAsignado" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="periodoAsignado"> Per&iacute;odo Inicio Asignado:</label>
								<div class="col-sm-9">
									<select style="padding:4px" id="periodoAsignado" name="periodoAsignado" class="col-xs-12 col-sm-10">
										<option value="-1" <?php if($moduloSel->row()->periodoAsignadoInicio==-1) echo('selected="selected"'); ?>>Seleccionar</option>
										
										<?php
											for($i=0;$i<$turnoSel->row()->cantidadDePeriodos; $i++){ ?>
												<option value="<?php echo($i); ?>" <?php if($moduloSel->row()->periodoAsignadoInicio==$i) echo('selected="selected"'); ?>> M&oacute;dulo: <?php echo($i+1); ?> - <?php echo($hora); $hora = sumarHora($hora, 40); ?></option>
										<?php
											}
										?>
										
										<!-- Codigo viejo
										<option value="0" <?php //if($moduloSel->row()->periodoAsignadoInicio==0) echo('selected="selected"'); ?>>1</option>
										<option value="1" <?php //if($moduloSel->row()->periodoAsignadoInicio==1) echo('selected="selected"'); ?>>2</option>
										<option value="2" <?php //if($moduloSel->row()->periodoAsignadoInicio==2) echo('selected="selected"'); ?>>3</option>
										<option value="3" <?php //if($moduloSel->row()->periodoAsignadoInicio==3) echo('selected="selected"'); ?>>4</option>
										<option value="4" <?php //if($moduloSel->row()->periodoAsignadoInicio==4) echo('selected="selected"'); ?>>5</option>
										<option value="5" <?php //if($moduloSel->row()->periodoAsignadoInicio==5) echo('selected="selected"'); ?>>6</option>
										<option value="6" <?php //if($moduloSel->row()->periodoAsignadoInicio==6) echo('selected="selected"'); ?>>7</option>
										<option value="7" <?php //if($moduloSel->row()->periodoAsignadoInicio==7) echo('selected="selected"'); ?>>8</option>-->
									</select>
								</div>
							</div>
							
							<div id="campoDividir" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="dividible">Divisible: (*)</label>
								<div class="col-sm-9">
									<select style="padding:3px" id="dividible" name="dividible" class="col-xs-12 col-sm-10" required>
										<?php
											if($moduloSel->row()->sePuedeDividirConRecreo == 1){
										?>
											<option value="1" selected="selected">Si</option>
											<option value="0">No</option>
										<?php
											} else {
										?>
											<option value="1">Si</option>
											<option value="0" selected="selected">No</option>
										<?php
											}
										?>
									</select>
								</div>
							</div>
														
							<div id="campoDescripcion" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="descripcion"> Descripci&oacute;n: </label>

								<div class="col-sm-9">
									<textarea rows="10" class="col-xs-12 col-sm-10 autosize-transition paddingCinco" id="descripcion" name="descripcion" placeholder=""><?php echo($moduloSel->row()->descripcion); ?></textarea>
								</div>
							</div>
							
							<div id="campoEstado" class="form-group">
								<label class="col-sm-3 control-label no-padding-right" for="estado">Estado: (*)</label>
								<div class="col-sm-9">
									<select style="padding:3px" id="estado" name="estado" class="col-xs-12 col-sm-10" required>
										<?php
											if($moduloSel->row()->estado == 1){
										?>
											<option value="1" selected="selected">Activo</option>
											<option value="0">Inactivo</option>
										<?php
											} else {
										?>
											<option value="1">Activo</option>
											<option value="0" selected="selected">Inactivo</option>
										<?php
											}
										?>
									</select>
								</div>
							</div>
							
							<div class="form-group">
								<div class="col-md-offset-3 col-md-9">
									<button class="btn btn-primary" type="button" onclick="modificarModulo()">
										<i class="icon-ok bigger-110"></i>
										Modificar
									</button>
								</div>
							</div>
							
							<iframe id="respuesta" name="iframeUpload" style="display:none"></iframe>
						</form>
					</div>
				</div>
			</div>
		</div><!-- /span -->
		
		<div class="col-xs-12 col-sm-4">
			<div class="widget-box">
				<div class="widget-header">
					<h4>Ayuda R&aacute;pida</h4>
				</div>

				<div class="widget-body">
					<div class="widget-main">
						<p class="alert alert-info">
							- Los campos marcados con (*) son obligatorios.
						</p>
						<p class="alert alert-info">
							- Los campos resaltados en rojo al apretar modificar son los campos incompletos que debe llenar.
						</p>
						<p class="alert alert-info">
							- Cantidad: Se utiliza para crear m&uacute;ltiples m&oacute;dulos iguales al mismo tiempo.
						</p>
						<p class="alert alert-info">
							- Si el m&oacute;dulo se dicta en un turno o espacio escolar diferente al de la asignatura en general, seleccionar el correcto aqu&iacute;.
						</p>
						<p class="alert alert-info">
							- Divisible significa que el m&oacute;dulo puede ser interrumpido por recreos.
						</p>
					</div>
				</div>
			</div>
		</div><!-- /span -->
	</div><!-- /.row -->
</div><!-- /.page-content -->

<!-- inline scripts related to this page -->
<script type="text/javascript">
	jQuery(function($) {});
</script>